loading...

پرطرفدارترین های درسمن

بازدید : 230
شنبه 30 بهمن 1400 زمان : 9:05

حلقه تکرار while

در این حلقه ابتدا شرط بررسی میشود اگر نتیجه درست بود دستورات داخل حلقه اجرا میشود. بعد از یکبار اجرا ، مجددا شرط بررسی میشود و همینطور ادامه دارد تا جایی که شرط برقرار نباشد.

حلقه while دارای ساختار میباشد

while(condition):

code to loop;

درقطعه کد زیر نمونه ای از حلقه while را آورده ایم

num = 1;

while (num <= 10):

print ("Hello World!");

num = num + 1;

خروجی برنامه: این برنامه عبارت Hello World! را 10 بار در خط جداگانه چاپ میکند.

حلقه بی نهایت

برای ایجاد حلقه بی نهایت از حلقه while میتوانید استفاده کنید به این صورت که در قسمتی که شرط را عنوان میکنیم از عبارت True استفاده کنیم و دستورات حلقه را بیاوریم که باعث میشود دستورات بصورت بی نهایت اجرا شوند و در خروجی چاپ شوند.

قطعه کد زیر نمونه ای از دستور حلقه بی نهایت میباشد.

While True:

print (“Hello Ali”)

خروجی برنامه: عبارت Hello Ali را تا بی نهایت اجرا میکند.

استفاده از حلقه بی نهایت خطرناک میباشد چون منابع زیادی را مصرف میکند و برای سیستم مشکل به وجود می آورد.

البته بعضی دستورات هستند که میتواند حلقه بینهایت را ایجاد کند مثلا شما یک شرط میگذارید که همیشه درست و تغییری نمیکند در نتیجه خروجی حاصل از آن هم بی نهایت است.

حلقه while تو در تو

در تعریف حلقه ها میتوانید چند حلقه چه حلقه for چه حلقه while را در داخل یکدیگر قرار دهید. که در این حالت ما یک حلقه درونی (inner) و یک حلقه بیرونی (outer) داریم. در حلقه تو در تو به ازای هربار اجرا حلقه ی بیرونی حلقه ی درونی به طور کامل اجرا میشود.

دوست عزیز امیدوارم از مطالب استفاده کرده باشید دراین پست به دستور حلقه while پرداختیم در وبسایت درسمن آموزش کاملتری در این مورد انتشاریافته است میتوانید به دوره آموزش صفر تا 100 یادگیری پایتون مراجعه کنید.

حلقه تکرار while

در این حلقه ابتدا شرط بررسی میشود اگر نتیجه درست بود دستورات داخل حلقه اجرا میشود. بعد از یکبار اجرا ، مجددا شرط بررسی میشود و همینطور ادامه دارد تا جایی که شرط برقرار نباشد.

حلقه while دارای ساختار میباشد

while(condition):

code to loop;

درقطعه کد زیر نمونه ای از حلقه while را آورده ایم

num = 1;

while (num <= 10):

print ("Hello World!");

num = num + 1;

خروجی برنامه: این برنامه عبارت Hello World! را 10 بار در خط جداگانه چاپ میکند.

حلقه بی نهایت

برای ایجاد حلقه بی نهایت از حلقه while میتوانید استفاده کنید به این صورت که در قسمتی که شرط را عنوان میکنیم از عبارت True استفاده کنیم و دستورات حلقه را بیاوریم که باعث میشود دستورات بصورت بی نهایت اجرا شوند و در خروجی چاپ شوند.

قطعه کد زیر نمونه ای از دستور حلقه بی نهایت میباشد.

While True:

print (“Hello Ali”)

خروجی برنامه: عبارت Hello Ali را تا بی نهایت اجرا میکند.

استفاده از حلقه بی نهایت خطرناک میباشد چون منابع زیادی را مصرف میکند و برای سیستم مشکل به وجود می آورد.

البته بعضی دستورات هستند که میتواند حلقه بینهایت را ایجاد کند مثلا شما یک شرط میگذارید که همیشه درست و تغییری نمیکند در نتیجه خروجی حاصل از آن هم بی نهایت است.

حلقه while تو در تو

در تعریف حلقه ها میتوانید چند حلقه چه حلقه for چه حلقه while را در داخل یکدیگر قرار دهید. که در این حالت ما یک حلقه درونی (inner) و یک حلقه بیرونی (outer) داریم. در حلقه تو در تو به ازای هربار اجرا حلقه ی بیرونی حلقه ی درونی به طور کامل اجرا میشود.

دوست عزیز امیدوارم از مطالب استفاده کرده باشید دراین پست به دستور حلقه while پرداختیم در وبسایت درسمن آموزش کاملتری در این مورد انتشاریافته است میتوانید به دوره آموزش صفر تا 100 یادگیری پایتون مراجعه کنید.

نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 56
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 5
  • بازدید کننده امروز : 0
  • باردید دیروز : 84
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 91
  • بازدید ماه : 96
  • بازدید سال : 278
  • بازدید کلی : 7165
  • <
    پیوندهای روزانه
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی